package com.cloudkinto.service.order.vo.amazon;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author zhangyy
 * @date 2020/7/2 17:02
 * @description:
 */
@Data
public class AmazonOrderItemExcelExportVo implements Serializable {
    /**
     * order_amazon_id
     */
    private Long orderAmazonId;

    /**
     * asin
     */
    @Excel(name = "asin", width = 20)
    private String asin;

    /**
     * 平台sku
     */
    @Excel(name = "平台sku", width = 20)
    private String sellerSku;

    /**
     * 系统SKU
     */
    @Excel(name = "系统SKU", width = 20)
    private String systemSku;

    /**
     * 标题
     */
    @Excel(name = "标题", width = 20)
    private String title;

    /**
     * 订单商品数量
     */
    @Excel(name = "订单商品数量", width = 10)
    private Integer quantityOrdered;

    /**
     * 已出货商品数量
     */
    @Excel(name = "已出货商品数量", width = 10)
    private Integer quantityShipped;

    /**
     * 商品价格
     */
    @Excel(name = "商品价格", width = 10)
    private String itemPrice;

    /**
     * 代收款金额
     */
    @Excel(name = "代收款金额", width = 10)
    private String codFee;

    /**
     * 是否是赠品
     */
    @Excel(name = "代收款金额",replace = {"否_0","是_1"}, width = 10)
    private Integer isGift;

    /**
     * 配送指定开始日期
     */
    @Excel(name = "配送指定开始日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    private Date scheduledDeliveryStartDate;

    /**
     * 配送指定结束日期
     */
    @Excel(name = "配送指定结束日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    private Date scheduledDeliveryEndDate;
}
